import request from '@/utils/request'

export const baseAPI = {
  

  register(data) {//PC-注册
    return request({
        url: 'user/register',
        method: 'post',
        headers: {
          'Content-Type': 'application/json'
          // 'Content-Type': 'application/x-www-form-urlencoded'
          // 'Accept': 'application/json'
        },
        data: data
    })
  },
  userinfo(data) {//PC-用户信息 
    return request({
        url: 'user/info',
        method: 'get',
        headers: {
          'Content-Type': 'application/json'
          // 'Content-Type': 'application/x-www-form-urlencoded'
          // 'Accept': 'application/json'
        },
        datatype:"json",
        params: data
    })
  },
  userlogin(data) {//PC-用户登录
    return request({
        url: 'Login',
        method: 'post',
        headers: {
          // 'Content-Type': 'multipart/form-data'
          // 'Content-Type': 'application/x-www-form-urlencoded'
          'Content-Type': 'application/json'
        },
        // datatype:"json",
        data: data
    })
  },

  /**
   * 上传附件
   * @param file
   * @returns {AxiosPromise}
   */
  uploadFile(data) {
    return request({
      url: '/admin/base/oss/upload/anons',
      headers: {
      //   multipart/form-data
        'Content-Type': 'multipart/form-data'
      },
      method: 'POST',
      data: data
    })
  }

}
